English Dictionary
◊ COME SHORT
come short
v : fail to meet (expectations or standards) [syn: {fall short}]